sporting prowess - Español Inglés Diccionario